<?php
    if ( ! defined('BASEPATH')) exit('No direct script access allowed');
    class Mod_config extends MYAD_Controller{
        function __construct(){
            parent::__construct();
            $this->load->model('Mmod_config');
        }
        function index(){            
            $data['title'] = 'Quản lý cấu hình';
            $data['title_table'] = 'Thông tin cấu hình';
            $data['show']="index";
            $data['data'] = $this->Mmod_config->listAll();         
            $this->load->view('ad_layout',$data);            
        }
        function edit($id){
            $this->load->library('form_validation');
            $this->lang->load('vi', 'vietnamese');
            $check = true;
            if(isset($_REQUEST['submit'])){
                $this->form_validation->set_message('required', $this->lang->line('required')); 
                $this->form_validation->set_message('valid_email', $this->lang->line('invalid-email')); 
                $this->form_validation->set_message('matches', $this->lang->line('matches')); 
                $this->form_validation->set_rules('title','Title', 'required'); 
                $this->form_validation->set_rules('des', 'Des', 'required');
                $this->form_validation->set_rules('email', 'Email', 'required|valid_email');
                if($this->form_validation->run()==true){
                    $title = $this->input->post('title');
                    $des = $this->input->post('des');
                    $keyword = $this->input->post('keyword');
                    $email = $this->input->post('email');
                    $id = $this->input->post('id');
                    $data = array(
                        'title' => $title,
                        'des'   => $des,
                        'keyword'=>$keyword,
                        'email' => $email
                    );
                    $this->Mmod_config->updateData($data,$id);
                    $temp['check'] = $check;
                    $temp['title'] = 'Quản lý cấu hình';
                    $temp['title_table'] = 'Thông tin cấu hình';
                    $temp['message'] = 'Cập nhật thành công !';
                    $temp['data'] = $this->Mmod_config->listId($id);
                    $this->load->view('admintemplate/header',$temp);
                    $this->load->view('admintemplate/menu');
        			$this->load->view('mod_config/edit',$temp);
                    $this->load->view('admintemplate/footer');                      
                }
                else{
                    $check = false;
                    $data['check'] = $check;
                    $data['title'] = 'Quản lý cấu hình';
                    $data['title_table'] = 'Chỉnh sửa thông tin cấu hình';
                    $data['show']="edit";
                    $data['data'] = $this->Mmod_config->listId($id);
                    $this->load->view('ad_layout',$data);                      
                }                
            }
            else{
                
                if($id){
                    $data['title'] = 'Quản lý cấu hình';
                    $data['title_table'] = 'Chỉnh sửa thông tin cấu hình';
                    $data['show']="edit";
                    $data['data'] = $this->Mmod_config->listId($id);
                    $this->load->view('ad_layout',$data);          
                }
                else{
                    echo "Error Id Not Exit !";
                }
            }
        }
    }
?>